have free/spare time - French English Dictionary